pierce the hull - Turkish English Dictionary